occlusive thrombus - German English Dictionary